#header{
    height:70px;
    margin-top:40px;
}

#logo{
    width:200px;
    height:80px;
    float:left;
    
}

#wrap{
    border-top:2px solid #09a900;
    padding:10px 0;
}
.r{
    width:440px;
    margin-left:9px;
    float:left;
    padding:10px 20px;
    border-left:1px solid #ddc;
}


.l{
    width:509px;
    padding:10px 0;
    float:left;
    
}

table.form{
    margin:10px 0;
    line-height:26px;
}
table td{
    padding:8px 5px;
}
table td.t{
    width:100px;
    text-align:right;
    
    font-size:14px;
    line-height:30px;
}
b.red{
    color:#f00;
}
input.text2,input.text1{border:1px solid #ddc;height:30px;line-height:30px;font-size:16px;font-weight:bold;color:#666;}
input.text2{width:180px;}
input.text1{width:260px;}
h1{font-size:22px;font-family:'Microsoft Yahei';line-height:36px;}